someone who lets coaches or horses on hire - Turkish English Dictionary